// pages/help/help.js
Page({
  /**
   * 页面的初始数据
   */
  data: {
    buttons: [  
      { text: '美食中发现异物如何解决', content: '情况分析：美食中出现异物可能是由于商家在加工制作过程中疏忽大意，或者食材在采购、储存等环节受到污染所致。这不仅会影响用户的食欲，还可能对用户的健康造成危害。处理方式：（1）立即停止食用，并将异物和美食一起拍照留存证据。同时，记录下发现异物的时间和地点，以便后续反馈。（2）通过小程序的客服渠道向平台反映情况，提供订单号、美食照片和发现异物的详细描述。平台客服会及时与商家沟通，要求商家对问题进行调查和处理。（3）可以通过向校长信箱反映情况来寻求解决，详细描述发现的问题及时间地点等信息。同时，也可以拨打学校专门设置的举报反馈热线，及时将此事告知相关部门，以便他们尽快介入调查并给出处理意见。' },  
      { text: '付款时,金额与实际不同如何解决', content: '在发现付款金额与实际消费不符时，应立即与现场工作人员进行沟通，说明情况并要求核对账单。如果确实是工作人员失误导致多收了金额，应要求工作人员立即补回多付的部分。同时，为确保自己的权益，可以要求工作人员在收据或账单上注明更正情况并签字确认。' },  
      { text: '线上购买奶茶的相关注意事项', content: '在线上购买奶茶时，首先要看清店铺的位置再下单，以免下单后发现店铺距离过远或根本找不到，造成不必要的浪费。其次，要仔细核对订单信息，包括奶茶的种类、口味、数量以及配送地址等，确保信息准确无误。此外，还要关注店铺的评价和口碑，选择信誉好、服务优质的店铺进行购买。最后，在收到奶茶后要及时检查包装是否完好，奶茶是否新鲜，如有问题应及时与店铺联系处理。' },  
      { text: '食堂的消费方式', content: '（1）在校园卡内充值后，可以直接使用校园卡进行购买。这种方式方便快捷，无需携带现金或银行卡，只需轻轻一刷即可完成支付。（若校园卡丢失可到4号教学楼进行补办）（2）在微信支付、支付宝等移动支付平台中，将学校所发的银行卡进行绑定后，可使用手机进行支付。这种方式更加灵活便捷，可以随时随地进行支付操作，不受时间和地点的限制。' },
      { text: '小程序中的美食信息是否准确可靠', content: '我们深知美食信息的准确性和可靠性对用户来说至关重要。因此，我们采取了一系列措施来确保小程序中展示的美食信息真实可靠。首先，我们对所有入驻小程序的美食店铺进行了严格的资质审核，包括营业执照、卫生许可证等相关证件的验证。其次，我们定期更新美食信息，包括店铺的营业时间、菜品价格、口味评价等，以确保用户获取到的是最新、最准确的信息。同时，我们也鼓励用户积极提供反馈和评价，帮助我们不断优化和改进小程序的内容和服务。如果您发现小程序中的美食信息有误或存在其他问题，请随时联系我们的客服团队，我们将尽快核实并处理。' },
      { text: '吃了食堂的食物后拉肚子应该怎么办', content: '如果吃了食堂的食物后出现拉肚子等不适症状，可以采取以下措施：（1）一食堂二楼通常设有药店，可以前往购买止泻等药品进行初步治疗。在购买药品时，要仔细阅读说明书并按照剂量服用。（2）如果情况严重或持续不见好转，应立即前往学校正门的校医院就诊。校医院通常配备有专业的医疗设备和医生团队，可以为患者提供及时有效的治疗服务。同时，如果购买了医保，在校医院就诊时可以享受医疗费用的优惠折扣（如打一折等），减轻经济负担。' },    
    ],  
    showModalStatus: false,  
    animationData: {},  
    modalAnswer: '' , // 用于存储当前的回答 
    modalQuestion: ''  // 用于存储当前的问题 
  },
//点击显示底部弹出框
alert:function (e) {
  let index = e.currentTarget.dataset.index;  
    let question = this.data.buttons[index].text;  
    let answer = this.data.buttons[index].content;  
    this.setData({  
      modalQuestion: question, // 设置要显示的问题  
      modalAnswer: answer    // 设置要显示的内容  
    });  
    this.showModal(); 
},

showModal: function () {  
  var animation = wx.createAnimation({  
    duration: 200,  
    timingFunction: "ease",  
    delay: 0  
  });  
  this.animation = animation.translateY(300).step();  
  this.setData({  
    animationData: this.animation.export(),  
    showModalStatus: true  
  });  
  setTimeout(() => {  
    this.animation = animation.translateY(0).step();  
    this.setData({  
      animationData: this.animation.export()  
    });  
  }, 200);  
},  

hideModal: function () {  
  var animation = wx.createAnimation({  
    duration: 200,  
    timingFunction: "ease",  
    delay: 0  
  });  
  this.animation = animation.translateY(300).step();  
  this.setData({  
    animationData: this.animation.export()  
  });  
  setTimeout(() => {  
    this.animation = animation.translateY(0).step();  
    this.setData({  
      animationData: this.animation.export(),  
      showModalStatus: false,  
      modalContent: '', // 可选：隐藏对话框后清空内容  
      modalQuestion: '' // 可选：隐藏对话框后清空问题  
    });  
  }, 200);  
},
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})